I enjoyed my stay at Leo & Victor Place. I highly recommend it. The apt was comfortable; the shower was excellent, modern, and impeccable. I will definitely stay there again.