@Override
	public List<Reservation> getReservationsForPlace(Place place) {
		if(place == null){
			throw new NullPointerException("Place can not be null.");
		}
		List<Reservation> result = new ArrayList<Reservation>();
		
		List<Reservation> allReservations = this.getAllReservations();

		for (int i = 0; i < allReservations.size(); i++) {
			if (allReservations.get(i).getPlaceId().equals(place.getId())) {
				result.add(allReservations.get(i));
			}
		}
		return result;
	}