Lovely place to stay with short notice, stylish space and perfect location.