Perfect location, easy self check-in, amazing views from the terrace and rooftop!