Good location with all you need for a beach holiday