A clean and comfortable stay in a lovely apartment in a good location.