My stay was wonderful. Finding the apartment was so easy because Ewa let us know how to get their from the airport so we didn't need to do any research ourselves. The location is great. Just beware that the apartment is on the fifth floor which does not account for the ground floor as well as an entry floor so be ready for lots of steps! The place was very clean and also the amenities were great, allowing us to cook breakfast each day. If you are concerned about having to sleep on the sofa couch because you are in a larger party, I must say it was quite comfortable and I slept well.