Location: Great location!!! It's about 2 blocks from the beach and located near a lot of restaurants and bars. Anything you need is in walking distance.
Parking: The free parking spot was a plus since we rented a car. Just beware of bird poop. We parked 1 foot away from the wall when pulling in our parking space to minimize the bird poop. Other cars in that area were doing the same thing.
Kitchen: The full size fridge and kitchen was nice. Has everything you need to cook your own meal. We didn't use it much since we wanted to try different restaurants while we were there.
Bedroom: The bed was a little squeaky but it was comfortable. It didn't bother us much. The TV was taken down in the bedroom, but we probably wouldn't have used it anyways. The TV in the living room worked fine.
Bathroom: Clean and spacious. It just notes not to take long showers late night since the neighbors can hear the running water.
Living-room: Couch was a little uncomfortable until we pulled it out as a couch bed. The dining table is perfect for 2 even though we ate most of our meals on the balcony to enjoy the beautiful view while we ate.
Overall: Definitely recommend. Clean place, great location, and host answered us in a timely manner. She was really nice