Perfect place, exactly as advertised. Clean, beautiful, great location. Easy check-in. Loved it.