The apartment was clean and comfortable. The kitchen is very spacious and has everything needed to prepare your food. The apartment has the view of the beach and it has a very nice and large balcony. Overall my experience was very good. Mahalo!