This apartment is perfect! Has all of the thing you would need in a self contained apartment, plus extra thoughtful touches to make your stay that extra bit special. Will definitely stay again!