Brian and Christina are fantastic hosts. The place is clean, everything brand new. Location is amazing - you are in the mountain but close to the beach as well. Mahalo for having us!