Leo Leo’s apartment is absolutely perfect with the most amazing views. If you have any questions at any time Leo always answers your calls and will go out of his way to make your stay perfect.