My husband and I stayed here, along with our 2 teenage boys. Stay was pretty much as expected, though beds were really small. Not sure if the listing stated full, I typically wouldn’t stay if that’s the case but last minute and husband booked. Inside didn’t smell too good, but outside of that, was ok. Can’t beat the price for the great outside amenities and beachfront.