Great place for families. Very clean and roomy. Fantastic views! Great staff!