This was my first visit to Mahalo Diamond Beach and it will now become my yearly get-away place. I absolutely LOVED it! It is right on the beach, the pool is heated for cooler days, they have a bathroom near the pool so you don't have to trudge back up to your room, they provide bicycles and a shuttle to and from the boardwalk. They have nice patio areas if you just want to sit outside and relax. Everything that makes for an easy and enjoyable stay! The staff was also extremely nice. I am so happy that I found this gem, next year can't come quick enough.