We had a really nice time. The apartment is attached to a larger home, but is very private. it has it's own little (note: little) desk and a small bench area out back. The apartment is true to the pictures. Very clean. All the odds and ends we needed were there - coffee, creamer, sugars, mugs/cups, shower essentials like shampoo/conditioner, body wash, and she has a huge cabinet above the toilet filled with 'stuff' from a first aid kit to a razor to sore throat drops. I would highly suggest renting a car because as nice as the bikes sound, PB is hot and it's big and personally, I always want to get to the beach ASAP - it'd take some time on a bike. Only small thing that could've been better were beach chairs - they were the type of chairs you use at a baseball game tailgate - not really beach chairs. Other than that... this place gets and A+ from me.