Clean, spacious, beautiful view. All the amenities that you need were there. Was able to check in earlier and it helped a lot! Mahalo!