Fantastic location with everything you need for a relaxing beach holiday.