Unit is not beachfront however very easy and convenient to walk to beach and to all shops and restaurants. They were very accommodating for a little earlier check-in. Unit only only has one bathroom but we were able to make it work and enjoyed our stay. Oh also they have beach chairs, beach towels, boogie boards and more which makes beach time more enjoyable. 😃