Everything you need! Spacious kitchen if you want to cook or need a long counter space for eating/working. Bedrooms are bright and comfortable, bathroom is well appointed, the apartment is clean, convenient and nicely decorated. We were only there one night but it would definitely be a good place for a longer stay.