This apartment is fully equipped and is spotlessly clean. As a family of 6 it was a little cramped and we found ourselves spending most of our time away from the apartment to entertain the children. Perfect for older party. Would highly recommend