great stay, luxueus appartement, great location