Perfect in every aspect: warm welcome, clean and quiet, well decorated,... etc.