Great place, great location, everything as described. We really enjoyed it! Highly recommended!
Mahalo!