The place was spotless, in the perfect location, and very acceptable! A few amenities need to be upgraded & there was lack of communication once we arrived.