Wonderful brand new and clean place. Air conditioning worked super well. There was everything you need for a great vacation on the North Shore: bikes, snorkeling equipment, chairs, towels, etc. the beaches are beautiful and Leila’s personal touches in the place made it a welcomed place to come back to each day after our adventures.