Excellent location, extremely comfortable for a large group, clean