Enjoyable stay at a lovely apartment