Perfect location! Unit was very nice and worked out great for our small family! We had some difficulty with check in but after that, our stay was very enjoyable! Supplies such as trash bags, paper towels/napkins and dish soap is minimal. We ended up buying supplies and leaving them there. Views from the balcony are breathtaking! Oscar had beach chairs, umbrella and beach toys in the unit which made it very handy! Overall, our stay was very comfortable and great!