Great location! Great view! Very clean! Accommodates large groups! Great transportation system! Great local restaurants nearby! Thanks!