Large place with everything required as well as the excellent hospitality truly making us feel at home.