Lovely self contained apartment with everything you need for a short or even a longer stay.
Excellent.