This place was beautiful and in a great location!! It came with all the amenities we needed while being amongst a great area with incredible views. The communication was also amazing and questions were answered by the resort or host within minutes! Would recommend!