An enjoyable stay at this well-maintained and spacious apartment.