Excellent location, very clean, very spacious, cozy and comfortable bed. The apartment is really very nice, there was everything that is needed. The resort staff is very helpful and friendly. We were really very happy. Recommended. Mahalo