Stylish and spacious place minutes from the beach.