Very clean and a beautiful apartment. Jennifer made check-in extremely easy and smooth for us as well. Would definitely stay again!