Perfect apartment! Great hosts! Perfect location. We HIGHLY recommend!