Perfect place, perfect location, and the friendliest hosts. Mahalo Steve!