Great place, location, host and communication. Would definitely stay there again! Mahalo!