Spacious place with great hospitality