Super clean and cozy self contained unit. The four of us loved the beachside location and check in was a breeze :)