This condo is amazing. Every morning, I got to sit out on the huge balcony, drink coffee, and watch the cruise ships dock. The condo its self is very spacious, open and beautiful.
There was coffee and snacks already in the condo so we didn't have to immediately run to the store. We only cooked once, but the kitchen was fully equipped and everything worked. The water is filtered, so no worries there.
Ernesto's is right up the street along with several other restaurants.
The best advice that I can give you is to stop reading about it and book it. This place is that good.