A wonderful place to stay in.
I would swap this place with a 5 star hotel in a blink of an eye.