Beautiful place, but the cleanliness was a little lacking in my view. Other than that, the staff was fantastic and a good location.