Beautiful view, private beach and very clean! Hosts are absolutely amazing and communication was superb!