This is a great place to stay! For our family of 5 (with 3 teenagers) this worked out very well for a last min trip to Oahu. We ended up checking in much later than we initially communicated, was not a problem, as self-check in was smooth and very well explained with pictures and directions. We had a designated parking spot right outside the unit. There was also bottled water avail for us, which we really appreciated! The unit was very clean & cosy with a full kitchen.