Amazing apartment! Very comfortable and spacious, extremely clean, has literally everything one may need even for a long term stay, excellent location! The hosts were also very friendly and nice and always available for any questions. I would highly recommend!