The place is absolutely gorgeous and it has beach view. The place was full of cute little details. The communication and instructions was also very smooth! We would definitely be back!