Excellent location, very tastefully decorated and a fantastic view of the ocean. Very clean with lots of amenities. Internet is very fast. Randy was outstanding as a host! If you are a diver, there are many great dive sites nearby.