Very clean. Close to amazing beach. Great venue up the road and short trip into town. 5 out of 5, great stay.