Very nice place excellent hospitality