Beautiful and modern self contained apartment with everything you need for a comfortable stay. Would 100% recommend.