The apartment is well placed, and reasonably clean. Good communication and easy check-in process. The Internet connection was spotty at best. The beach equipment was either very old or missing. Not promised by the description, but somewhat expected in Hawaii. Overall, decent accomodation.