Great location, easy walk to town and beaches. Lovely and clean apartment nicely layed out and very well equipped kitchen. Pool looks smaller in the pictures but is a good size. Hosts were lovely. I went with my children and parents it felt very safe we would stay again.