Clean, well-equipped (from kitchen to beach gear) with an awesome view. Excellent bldg location, 3rd floor corner unit. Would definitely stay again.