We have stayed at this place for two nights. Location is amazing. Appartments were nice and tidy. John was very helpful and responsive. We were happy that we stayed at this place.