Outside of the cleanliness upon arrival and cockroaches, our stay was excellent. Loved the location and the view. I am not one to give a bad review however the unit was NOT clean upon arrival. It was very dusty, the lines in the Master were dingy, and we found dirty clothes ( panties) in the other bedroom under the bed. I saw cockroaches in the kitchen during the evening hours that I hid from my mother. Had she seen them, our trip would have been ruined. Outside of that, the beds were semi comfy, the water pressure was great, and the access to the beautiful PCB beach was perfect. All in all we had an incredible family vacay, but I would not rent this unit again.