The apartment has everything you need for a wonderful stay. It is incredibly comfortable, was spotless on arrival and is in a perfect location. I would love to stay there again in the future.