Beautiful place.
Small warning: lots of delicate stuff to have around a pet or a small child. We ended up keeping a lot of it in the cabinets so our cat couldn't damage it.