Everything is says and more. Great hospitality. Great apartment. Definitely recommend and will definitely stay again.