Location is perfect for a first time visitor, as we could walk to multiple restaurants and shops. We did rent a car from the people who own the rooms. That was super easy, they even hand delivered the keys to our room. Drop off and pick up was in the parking area for the rooms. The only beach in walking distance from the room is Honeymoon Beach, and I highly recommend checking it out. You will need a car, or depend on taxi to get to most of the other beaches. Room was clean, well organized, and had everything you would need. The full size washer and dryer was awesome, and it kept us from having to pack a lot. It was a wonderful place to stay, a excellent location, and everything about the booking was simple and easy. This is not a knock, just a heads up, the view of the bay is pretty wonderful, but that does mean you need to be prepared for two flights of stairs as this is on the 3rd floor. It was not a issue for us, or any of our neighbors, but if you are mobility challenged, it could be a big deal.