All great perfect location great view from rooftop terrace, air conditioning worked great.