Faultless. Clean, fresh, comfortable with a stunning view and kind, friendly hosts.