Spacious and clean apartment in a good long beach location