10/10 stay. Perfect location. A few steps from the beach. Great communication with the host. You definitely get what you pay for !