Perfect location. Perfect amenities. Perfect hosts. Will definitely return. You are in for the perfect get away if you book this property.