Very clean unit with great ocean view. The check in and out process was excellent and the unit offered everything needed to make our stay and excellent experience. I highly recommend.