We booked this place for overseas guests for a family wedding, and they felt as if they had their own home. Everything was as described, check-in was easy even during the late night, and the unit was spotless and comfy with all the amenities you would expect. Would definitely be booking this again when the need arises.