Absolutely perfect. Great location. Host was an incredible communicate and the rooftop terrace can’t be beat! Five stars!