This apartment has everything you need for a short stay. It is very clean, is painted a lovely warm color throughout and the location is superb. The balcony is much bigger than we anticipated as it goes along the entire side and front of the unit. Really nice place to sit and look at the water and city. It is situated at the only beach in town and there are lots and lots of food options all around the apartment as well as local grocers, etc. We appreciated having a bath tub as well as shower. The hosts are lovely and welcoming and having a private parking space was a real bonus for us as we had rented a car for the four days we stayed here. We got to see the ocean when it was calm and also when it was stormy but the one thing is, you will love hearing the sound of the ocean from the apartment if you have doors or windows open - if you don't want to hear it, close up the double glazed doors. We didn't cook at all so can't comment on the facilities but there were basics in stock and Raki was on the table for us! The only thing that would have made our stay better would be if the bedding included fitted bottom sheets. The bed itself is big and very firm but the beds in the lounge room are softer if that is your taste. Great stay!