Really perfect for our needs- exactly as described and no bad surprises! The pics of the rooftop don’t do it justice. Staff was incredibly kind and helpful.