The perfect apartment for any length of stay. It’s spacious, beautifully decorated and the amenities are fantastic. Great communication with the hosts and we was so happy to stay here. Had everything we needed for a family with a small baby.