Stylish, comfortable accommodation at a most convenient location near the beach.