Very basic, the room was dirty, the floors were not cleaned, dust on everything. The bathroom had a horrible odor. No house keeping and no one emptied trashes or replaced towels as needed. Not on beach as photos show. The host was not there at check in and the man at the desk was not helpful in anyway. We left 3 nights early due to no clean towels or response from the host.