Communication was outstanding and the location was perfect. The on site laundry was a great benefit and loved sitting on the deck playing board games or having our morning coffee.