Very clean, very well decorated. Checking in made simple by exact directions. Apartments are nice, with a lovely outdoor area. Provided essentials like shampoo and conditioner, Netflix... only confusing thing was the food and drinks that were there. Initially thought it was for me but luckily read the instructions before I got into them!