Great location, great hosts. Place was neat and tidy. Kids loved the pool and roof top garden.