One Word : perfect. Good place, nice décoration, confortable, clean. Like the picture.
The welcome was warm and friendly.