Amazing apartment, perfect location and spotlessly clean, we found virtually nothing about our stay that we did not love.