Very clean/nice place and great location. Walking distance to many restaurants, the beach, and diamond head. There are also lots of bikes and buses around that make it easy to get around. Macy was very communicative and we had a great stay