Excellent spot! Very well done, large, roomy and nicely decorated and appointed. Hosts were accommodating and the place had everything you’d need. Mahalo