Beautiful, clean, LGBTQ friendly. We had a wonderful time.