I didn't meet Leo, but the room was huge and the balcony was a nice bonus. The home is not across from the Royal Palace ... And that isn't accessible anyway, so don't bother venturing there. Public transit is easily accessible. Overall not really any complaints, other than Leo was hard to get a hold of until the day before I was to arrive.