We loved our stay at the condo. It has an incredible view, on our first day we saw whales not to mention there were breathtaking sunrises every morning. The kitchen was fully stacked (we stayed at a lot different places and this was the best - coffee, spices, oil, dressings, flour, ect.). Place is very clean, a lot of towels and beach supplies (chairs, snorkeling gear, even a cooler). We found Sealodge beach was the best for snorkeling, plus very secluded and beautiful, lots of fish, we also saw a sea turtle and a seal. Thank you it was a perfect vacation.