Well equipped; gorgeous view; fabulous location for walking on the beach. A tad expensive, but worth it. Make sure to track down precise directions before arrival.