Clean and well equipped apartment. Amenities inside are as described in the room description. Though we didn’t meet the host in person but communication was prompt and smooth. Self check in is easy. The overall experience was nice and it’s a perfect place for family travel. Recommended!