Spacious accommodation at a good location near the beach.