Everything you could possibly want all within a stones throw of the beach.