perfect place great little extra touches and great host