Great place, comfortable and stylish. Great communication from hosts - everything really as you would want! Just be prepared to walk up lots of stairs :)