The place had everything we needed for a n amazing stay.