Generally a very enjoyable stay - a well-equipped, spacious apartment