All the comforts of home away from home. Clean, spacious, close to great food and right by the water.