Beautiful, clean, great layout for a large group. Great location. We would definitely stay here again.