This place has an excellent location for roaming around the great area of Palermo Soho. Do keep in mind that it is situated right at a Main Street and therefore there is some noise. Check-in was quite smooth with the keys handed to me by the security guards and check-out was also a breeze with just dropping the keys at the guards office in the building. Thanks Pabli for the quick responses.