Absolutely lovely self contained apartment - spacious, clean and comfortable.