The Ritz was a fantastic place for us to stay with our two young kids. Huge, comfortable apartment with all the amenities we needed. Right next to the playground and beach, short walking distance to the supermarket, restaurants, and public transport. 10/10, highly recommended!