Very good all around. Location and rooftop terrace are fantastic.