Great place full stop.
There is no any other word u need to think about to describe this place.
Simply just a Great place and great host.