Location and hosts excellent, this Ohana makes you feel at home