Cozy and spacious apartments next to the beach.