Perfect spot to stay to allow us to not just have a hotel stay. The property was sparkling clean, the hosts were great to communicate with and the location was perfect for our stay. We will be back x