The view and location was great! Check-in instructions were spot on and Elle was very responsive with any questions I had. I wouldn't worry about the street parking because we found street parking easily.