Great location and great communication, the place is nice and neat had everything we needed for a wonderful stay.