Check in, check out, pet areas, proximity to beach, location on the island, neighborhood, all fantastic! The actual unit was clean and well kept. Minor inconvenience with the air conditioning, but was sorted out within a few hours. Overall very pleasant experience and we would stay here again. Pretty handicap accessible as well.