The place was clean and cozy. Catherine had good advice on food and activities. The location was a bit remote for the big island snorkeling. Overall, well worth the price.