We enjoyed our stay, but could have been better. Good location near beach, and the back of the building is quiet even though about 100 yards from busy road. On arrival we found the courtyard to have not been cleaned -- everything covered in dirt dust pollen. Gas grille similar looked as if had not been used in months, and grill grates not cleaned after prior uses--burned meats on grates. Property manager cleaned next day. Nice modern unit however most of furnishings (tables, chairs, dresser) appear to have come from a yard sale, don't match style and difficult understand why it wasn't better. Unit was clean except coffee pot hadn't been washed after last use, which could have been a long time ago. I wondered if the coffee basket had ever had more than a rinse. The Direct TV was not functioning properly the first night and many channels seemed to be blocked -- I wonder if it wasn't activated but prop. mgr said always on. Was okay day two.