This condo had everything; great views of the ocean and mountains, a well-stocked kitchen in terms of utensils and basic ingredients, comfy beds to relax at end of the day, and don't forget to use the pool and jacuzzi opposite the reception. Very clean and very impressive paintings on the wall, and also well stocked with snorkeling gear, beach umbrellas, etc. probably left by previous renters. Lots of walking and running paths around this stay. I would highly recommend this stay if you are looking for one on the north shore.