clean, quiet, good location, cosy. will be staying again.