Clean, great location, walk to the beach, we arrived a little early and they were able to get us checked in without any hassle. Would stay here again.