If I could I would give 6 stars.
Location, property and communication way exceeded our expectations. Everything was perfect!!