Perfect apartments for a short term stay. Clean and comfy