Very clean, definitely like pics,pool clean,check-in was very easy and flexiable.5 min drive to beach.15-20min walk. We would stay again