Quite, clean, nicely equiped apartment to stay for a long/short time