This place was perfect! The apartment itself seems brand new and is well taking care of. The kitchen is well equipped and the beds are so confortable. We really enjoyed our stay!