Great place + great location + great host = great vacation! Strong recommend & will be back for sure…aloha!