Beautiful place in a beautiful location. Everything was perfect and we couldn't be happier with our stay.