Apartment , location and hosts are wonderful , everything catered for and the breakfast package left for us was fantastic. Very short walk to the beach , one of the best air BnB’s we have stayed in.