This place is the BEST!!! The hosts are also super friendly. The private beach is absolutely stunning!