The place was really nice and clean with all the necessary amenities. Communication was quick and clear. We had a great time staying there.