Mia's place is new and has all the basics. When we told her we didn't have soap and shampoo, she quickly dropped some off for us. It would have been nice to have two keys, but it wasn't a huge inconvenience. Overall a very pleasant stay!