This place is amazing! Not only do you have two levels, one of which has a balcony with a hammock, the location is just steps from a huge beach and dog park, running/biking trails, and a great neighborhood of shops and restaurants. Our only regret was not getting an acai bowl at one of the local stands, but we were so well-stocked with the kitchen here that we ended up making most of our meals. Couldn't recommend staying here more and hope to be back sometime soon.