lovely, clean, and spacious place next to a lively beach strip.