Very straightforward apartment with all the things you would need. We stayed with our young toddler & it was a safe, comfortable & clean place for us to stay. Close to the most awesome of playgrounds & the beach - cannot beat it for location!