beautiful flat, great place to stay