The place is amazing! I felt welcomed right from the start. Ellen is such a great host.
The location is perfect!