Everything you might need. Clean, beautiful apartment with the most adorable cat. Comfortable, great location, absolutely perfect.