Notice the walkway across the avenue. Most hotels have 2 parts, one part is on the beach and the other is across the street. The Ritz is new, huge (really huge) and luxurious. Did I mention expensive?
Photo album created with Web Album Generator