A convenient clean and comfortable flat for a short stay