This place is absolutely gorgeous and is very well thought through. It has amazing views and beaches. I couldn't fault anything about Andrea's place - will definitely be booking again.