Absolutely fabulous place to stay with a group of friends or family. Everything was thought of and such a beautiful place to relax and enjoy. Communication was also excellent. Definitely recommend!