Gem! Warm hospitality. As described. You'll enjoy your time here.