Beautiful place to stay - everything we needed and more