If i could have given this property 6 stars, I would have ! Excellent host, excellent service, excellent accommodation. Just as it is advertised.