A great location, and a great host. I have stayed at the Diamond Head Beach Hotel, in various units depending on how many rooms or people are involved. Mark's the only host who met me to check-in to the unit and showed my wife and I around, ensuring we were good to go! This set the tone for a great stay.