Everything is excellent and all the amenities are complete. The apartment is very spacious and clean. It located in an old building, however the interior is modern and beautifully decorated. We had an amazing stay here :)