All around a great experience. This place is brand spanking new and sparkling clean. The owners communicated well and were flexible. We loved the ocean view.